using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sec_scan漏洞扫描系统.Sec_System
{
    /// <summary>
    /// 创建漏洞扫描选择类 根据不同的选择执行不同的方法
    /// </summary>
    public class Sec_ScanSelect_Config
    {
        /// <summary>
        /// <para>执行扫描后的选择 这里面判断非常多 需要根据不同的选择执行不同的方法</para>
        /// <para>二次开发情况请结合实际的字段信息</para>
        /// <para>扫描所有信息</para>
        /// <para>漏洞信息扫描</para>
        /// <para>后台信息扫描</para>
        /// <para>端口信息扫描</para>
        /// <para>资产信息收集</para>
        /// <para>子域名信息扫描</para>
        /// <para>域名信息收集</para>
        /// <para>指纹信息扫描</para>
        /// <para>环境信息扫描</para>
        /// <para>密码破解</para>
        /// <para>GET 非SSL请求</para>
        /// <para>GET SSL协议请求</para>
        /// <para>POST 非SSL请求</para>
        /// <para>POST SSL协议请求</para>
        /// <para>下面的协议 只走端口扫描</para>
        /// <para>TCP 纯协议</para>
        /// <para>TCP SYN协议</para>
        /// <para>TCP UDP协议</para>
        /// <para>TCP SOCKET协议</para>
        /// <para>TCP ACK协议</para>
        /// <para>TCP FIN协议</para>
        /// <para>不使用IP代理</para>
        /// <para>全局IP代理 独立IP</para>
        /// <para>全局IP代理 太阳爬虫代理（动态）</para>
        /// <para>系统代理 独立IP代理</para>
        /// <para>IE代理 不需要账号密码</para>
        /// </summary>
        /// <param name="select"></param>
        /// <returns></returns>
        public static string ScanSelectInfo(string select)
        {
            //定义四个字符串 来接收接口中的数据
            string url = Sec_Api.Sec_ScanSelect_Config_Api.Url.ToString();
            string scantype = Sec_Api.Sec_ScanSelect_Config_Api.ScanType.ToString();
            string requesttype = Sec_Api.Sec_ScanSelect_Config_Api.RequestType.ToString();
            string proxy = Sec_Api.Sec_ScanSelect_Config_Api.ProxxSelect.ToString();
            if (string.IsNullOrEmpty(url) || string.IsNullOrEmpty(scantype) || string.IsNullOrEmpty(requesttype) || string.IsNullOrEmpty(proxy))
            {
                Console.WriteLine("数据为空！");
            }
            else
            {
                if(scantype.ToString() == "扫描所有信息")
                {
                   if(requesttype.ToString() == "GET 非SSL请求")
                    {
                        if(proxy.ToString() == "不使用IP代理")
                        {
                            //执行扫描所有的方法
                            //不使用代理直接进行扫描
                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行扫描信息
                    return scantype;
                }
                if (scantype.ToString() == "漏洞信息扫描")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行漏洞信息扫描
                    return scantype;
                }
                if (scantype.ToString() == "后台信息扫描")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行后台信息扫描
                    return scantype;
                }
                if (scantype.ToString() == "资产信息收集")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行资产信息收集
                    return scantype;
                }
                if (scantype.ToString() == "子域名信息扫描")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行子域名信息扫描
                    return scantype;
                }
                if (scantype.ToString() == "域名信息收集")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行域名信息收集
                    return scantype;
                }
                if (scantype.ToString() == "指纹信息扫描")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行指纹信息扫描
                    return scantype;
                }
                if (scantype.ToString() == "环境信息扫描")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行环境信息扫描
                    return scantype;
                }
                if (scantype.ToString() == "密码破解")
                {
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    // get ssl 协议请求
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "GET SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST 非SSL请求
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST 非SSL请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //POST SSL协议请求
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "POST SSL协议请求")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //执行密码破解
                    return scantype;
                }
                // 核心问题 如果是端口扫描的情况下 需要执行的
                if (scantype.ToString() == "端口信息扫描")
                {
                    if (requesttype.ToString() == "TCP 纯协议")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP 纯协议")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP 纯协议")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP 纯协议")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP 纯协议")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //TCP SYN协议
                    if (requesttype.ToString() == "TCP SYN协议")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SYN协议")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SYN协议")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SYN协议")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SYN协议")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //TCP UDP协议
                    if (requesttype.ToString() == "TCP SOCKET协议")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SOCKET协议")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SOCKET协议")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SOCKET协议")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP SOCKET协议")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //TCP ACK协议
                    if (requesttype.ToString() == "TCP ACK协议")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP ACK协议")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP ACK协议")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP ACK协议")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {

                        }
                    }
                    if (requesttype.ToString() == "TCP ACK协议")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {

                        }
                    }
                    //TCP FIN协议
                    if (requesttype.ToString() == "TCP FIN协议")
                    {
                        if (proxy.ToString() == "不使用IP代理")
                        {
                            string error = "抱歉！暂不支持 Fins 协议扫描";
                        }
                    }
                    if (requesttype.ToString() == "TCP FIN协议")
                    {
                        if (proxy.ToString() == "全局IP代理 独立IP")
                        {
                            string error = "抱歉！暂不支持 Fins 协议扫描";
                        }
                    }
                    if (requesttype.ToString() == "TCP FIN协议")
                    {
                        if (proxy.ToString() == "全局IP代理 太阳爬虫代理（动态）")
                        {
                            string error = "抱歉！暂不支持 Fins 协议扫描";
                        }
                    }
                    if (requesttype.ToString() == "TCP FIN协议")
                    {
                        if (proxy.ToString() == "系统代理 独立IP代理")
                        {
                            string error = "抱歉！暂不支持 Fins 协议扫描";
                        }
                    }
                    if (requesttype.ToString() == "TCP FIN协议")
                    {
                        if (proxy.ToString() == "IE代理 不需要账号密码")
                        {
                            string error = "抱歉！暂不支持 Fins 协议扫描";
                        }
                    }
                    return scantype;
                }
            }
            return select;
        }
    }
}
